<?php
/**
 * Description of class
 *
 * @author ww
 */
abstract class AStepStrategy {
     protected $typeoftask;
     protected $context;
     
     abstract function init();
     protected function getContext() {
         return $this->context;
     }
     public function setContext($context) {
         $this->context = $context;
     }
     abstract function getHTML();
     
     abstract function validate_form(&$param, &$scope);
     abstract function submit_form($data, $scope);
}
?>
